خرید بک لینک

 پيدايش اينترنت و زبان کدنويسي HTML

اگر به چند دهه قبل بازگرديم تقريبا هيچ کس نميدانست که اينترنت و کدنويسي وب چيست ولي امروزه به يکي از مهمترين بخش هاي زندگي بشر تبديل شده است.
اينترنت ديگر تنها مکاني   طراحی   براي يافتن يک رستوران خوب يا لوله کش نيست، بلکه به فضايي گسترده و مناسب جهت کار و کسب درآمد تبديل گشته است. با طراحي و کدنويسي يک سايت زيبا و ارائه مطالب بروز و مفيد ميتوانيد به سرعت افراد را به سايت خود جذب کرده و درآمد مناسبي از طريق تبليغات کسب کنيد.
با اين حال شرايط هميشه به همين شکل نبوده و در ابتداي مسير محدوديت هاي فراواني در کدنويسي وب و ارائه اطلاعات وجود داشت. در ابتدا برخلاف امروز تنها زبان کدنويسي  HTML بوده و اولين سايت در سال ???? راه اندازي شد. ار آنروز تا به حال تغييرات زيادي را در کدنويسي به زبان کدنويسي HTML مشاهده کرديم که به بررسي آن خواهيم پرداخت.
اولين نسل از زبان HTML
در دهه ?? ميلادي و بهمراه افزايش ارتباط کاربران با اينترنت، امکان خواندن مطالب در فضاي اينترنت با استفاده از کدنويسي HTML مهيا شد. در آن زمان صفحات وب از متن هايي محدود و در يک ستون تشکيل ميشدند و مودم هاي ديال آپ سرعت بسيار پاييني داشتند به طراحی همين دليل طراحان وب هرگز به فکر استفاده از تصوير و فيلم در صفحات سايت نبودند.
Mosaic نام اولين مرورگر براي ارتباط و درک صفحات وب بود که بر روي سيستم عامل Unix راه اندازي شد. براي غلبه بر اين مشکلات و محدوديت ها تلاش هاي فراواني صورت گرفت تا دنياي وب به شکل امروزي آن رسيده است.
نسل دو زبان کدنويسي HTML
مدت زماني طول کشيد تا طراحان وب خود را با تکنولوژي هاي رو به پيشرفت همگام و هماهنگ کنند. به همين دليل با ايجاد هماهنگي و با ايده فعال و زيبا کردن صفحات وب به ناگهان صفحات زيادي با ظاهر هاي بهم ريخته و شلوغ که تنها به استفاده از تصاوير و رنگ هاي مختلف توجه کرده بودند ايجاد شد. دستورات کدنويسي HTML به سرعت افزايش يافت تا جاييکه براي ايجاد يک هماهنگي عمومي نسخه دوم يعني HTML2 رونمايي شد.
پيچيدگي در کدنويسي وب از همين مرحله آغاز شد و بزرگترين مانع سرعت پايين اينترنت در ديافت عکس و گرافيک براي کاربران عمومي بود.
 
W3C با مشخص کردن استاندارهاي کدنويسي براي طراحان وب و نظارت بر رعايت آن يک سامان دهي و هماهنگي جهاني ايجاد کرده و هرگونه تغيير و بروزرساني در آن به سادگي در اختيار همگان خواهد بود.
نسل سوم زبان HTML
نسل سوم يا همان کدنويسي HTML3 با ورود انيميشن، فلش، افکت هاي صوتي و تصاوير سه بعدي به صفحات وب همراه بوده و در همين فاصله شرکت مايکروسافت مرورگر خود را با نام اينترنت اکسپلورر به جهان معرفي کرد.
نشل سوم تجربه بهتري براي کاربران اينترنتي بهمراه داشت زيرا طراحان و متخصصان کدنويسي وب توجه بيشتري به نظم در صفحات و نحوه ارائه مطالب نشان ميدادند. در اين مقطع قدرت و پتانسيل بالاي اينترنت بر همگان آشکار شد.
نسل چهارم کدنويسي HTML
HTML4 در عمل پيش درآمد و مقدمه اي براي نسل پنچم يا همان زبان کدنويسي HTML5 بشمار ميرود و تا امروز جديدترين نسخه ارائه شده است. اين نسخه جديد افزونه ها و امکانات بسيار زيادي داشته و با تمام مرورگرهاي موجود همخواني لازم را دارد. عده اي دو نسخه اخير را همچنان افزونه هايي بر نسخه سوم ميدانند زيرا توجه به کاربران و راحتي استفاده از اينترنت از HTML3 آغاز شد.
کدنويسي و اينترنت در دنياي امروز
در دنياي کدنويسي امروز طراحان ميتوانند هر ايده اي را به واقعيت نزديک کرده و در سايتهاي اينترنتي به نمايش بگذارند. کوچکترين جزئيات در صفحات قابل تغيير و کدنويسي HTML هستند.
با افزايش استفاده از اينترنت و ورود مفاهيمي مانند بازاريابي اينترنتي، تبليغات آنلاين و موتورهاي جستجو طراحان وب به اين نتيجه رسيدند که تنها نبايد به    طراحی  ظاهر و زيبايي وبسايت هاي خود توجه کنند، بلکه با کدنويسي صحيح و رعايت اصول ميتوانند توجه موتورهاي جستجو را به خود جلب کرده و بازديدکنندگان بيشتري را جذب کنند. اين روند همچنان به رشد و پيشرفت خود ادامه داده و ممکن است در آينده اي نه چندان دور شاهد تغييرات شگرفي در دنياي اينترنت باشيم.
 
 
ادامه مطلب کدنويسي HTML و بررسي سير تکاملي زبان HTML http://websima.com/blog/%da%a9%d8%af%d9%86%d9%88%db%8c%d8%b3%db%8c-html/#ixzz2ZefXIx9y 
گروه شرکت هاي وبسيما 
Under Creative Commons License: Attribution Share Alike 
Follow us: @websima on Twitter | websima on Facebook

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: moona تاريخ: يکشنبه 30 تير 1392 ساعت: 17:27

 تفاوت اينترنت و شبکه جهاني وب چيست؟

 
از زماني که اينترنت در حد نيروي برق همه گير شده، عبارات « اينترنت » و « شبکه جهاني وب » متدوالا و به اشتباه به جاي يکديگر استفاده شده اند. اين روزها بارها عبارات « جست و جوي اينترنت » و « جست و جوي وب » را به کار مي بريم و يا اين عبارات را از افراد پيرامون خود مي شنويم. در حالي که اين دو مساله کاملا با هم متفاوت هستند.
 
در اين مقاله از ديفوراف، تلاش ما اين است که اين اشتباه را يک بار و براي هميشه رفع کنيم. از يک سو، اينترنت را مي توان سخت افزار نت دانست زيربنايي که از پروتوکلي خاص استفاده مي کند و باعث مي شود همه چيز در کنار هم با هماهنگي کامل کار کنند. اما از سويي ديگر شبکه جهاني وب همان نرم افزار وب است شبکه اي عظيم از نرم افزار ها و پروتوکل ها که ارتباط دهنده همه اجزا با يکديگر است.
 
در واقع وب همانطور که از اسمش پيداست مثل يک تار عنکبوت عظيم است که اجزاي تشکيل دهنده آن، ميليارد ها ميليارد کاربر در سراسر جهان هستند که از اين شبکه جهاني استفاده مي کنند.
 
اينترنت در برابر شبکه جهاني وب:
 
بنابراين شبکه اي که ما آن را با عنوان اينترنت مي شناسيم را متشکل از دو لايه تصور کنيد. لايه اي مستحکم را متصور شويد که از سيم ها، سرور ها، روتر ها، سوييچ ها، کامپيوتر ها و هر آنچه که به صورت فيزيکي شبکه اي در سر تا سر جهان ايجاد کرده تشکيل شده است. اين همان چيزي است که به آن « اينترنت » مي گوييم.
 
اينترنت چگونه طراحي شده:
 
در يک توضيح مختصر و کوتاه، اينترنت در ابتدا زيرساختي بود که پايه هاي آن از سال ???? و در نتيجه تلاش هاي آژانس پروژه هاي تحقيقاتي پيشرفته وزارت دفاع آمريکا براي ايجاد يک شبکه ارتباطي قوي در رابطه با جنگ ايجاد شد که اين شبکه ARPAnet نام گرفت که مخفف Advanced Research Projects Agency Network بود.
 
اين شبکه فيزيکي، مراکز تحقيقاتي که بر روي پروژه هاي امنيتي تمرکز داشتند را با بخش هاي دولتي و نظامي مرتبط ساخت. در واقع اين آرپانت بود که در طول سالها تغيير و تحول به چيزي تبديل شد که ما امروز آن را « اينترنت » مي خوانيم.
 
 
 
اما شبکه جهاني وب، در واقع مغز همه چيز است که همه سخت افزار و زيربناي اينترنت را به شکل نرم افزار ها وارد سرور ها و کامپيوتر ها مي کند. اين مجموعه شامل مرورگر هاي اينترنت و نرم افزار هايي مي شود که از طريق پروتوکل TCP/IP ( يکي از مهم ترين پروتوکل هاي استفاده شده در شبکه هاي کامپيوتري ) با هم در ارتباط هستند.
 
امروزه ديگر فقط صحبت از کامپيوتر ها و مرورگر هاي وب در ميان نيست. مردم ديگر به صورت فيزيکي و با استفاده از دستگاه هايي چون تبلت ها، اسمارت فون ها، موزيک ديوايس ها، کنسول هاي بازي، تلويزيون ها و حتي وسايلي مثل قاب عکس ها و دوربين هاي ديجيتال به اينترنت متصل مي شوند. تقريبا تمام دستگاه ها به اينترنت وصل مي شوند و به کاربران خود اين امکان را مي دهند تا به راحتي به سازه عظيم اينترنت دسترسي يابند.
 
اما همه اين موراد چطور کار مي کنند؟ فرض کنيد شما در اتاق خود نشسته ايد و با لپ تاپ يا تبلت خود به اينترنت متصل مي شويد. اولين کاري که مي کنيد اين است که در مرورگر، آدرس www.d4fteam.com را تايپ مي کنيد و سپس Enter را مي زنيد ( اولين کارتان همين است… مگر نه؟ :) ) همين که اينتر را مي زنيد، اطلاعات مربوطه را از شبکه جهاني وب که همان بخش نرم افزاري شبکه اطلاعات و ارتباطات است درخواست مي کنيد. پس از فشار دادن کليد اينتر، مسير ترافيک به اين شکل خواهد بود:
 
 
درخواست شما از کامپيوترتان به روتر و به ISP شما فرستاده مي شود. ترافيک اين URL بر اساس پيکربندي سرور هاي DNS منطقه شما هدايت مي شود. هر دامين ثبت شده اي در سرور هاي DNS سراسر دنيا ليست شده است تمام هدف اين سرورها فراهم آوردن IP آدرس هايي است که اطلاعات ( صفحات وب ) در آن ذخيره شده اند. سرور DNS در پاسخ، اطلاعات IP را ارسال مي کند. بنابراين حالا ISP مي داند که به کجا رجوع کند تا صفحات وب مورد نظر شما را پيدا کند.
 
ترافيک در ادامه مسير به شبکه هاي Network Service Provider يا همان NSP مي رسد. NSP در واقع شامل شبکه هايي مثل SprintNet، IBM، PSINet و… مي شود. اين شبکه ها، ستون فقرات شبکه هاي اينترنتي هستند. اگر مي توانستيد اطلاعات مورد نظرتان که در مسير اينترنت در جريان است را ببينيد، آنگاه مي ديديد که ترافيک ابتدا به نزديکترين NSP مي رسد و سپس از درگاه هاي Network Access Point يا NAP عبور مي کند که به ترافيک امکان مي دهد تا از يک NSP به NSP ديگر برود.
 
 
 
در نهايت درخواست شما به يک ريموت کامپيوتر در اينجا وب سرور مي رسد که وب سرور با ارسال صفحات وب مورد نظر به درخواست شما پاسخ مي دهد. سپس ترافيک از همان مسير بازمي گردد تا به کامپيوتر شما برسد. همه اين اتفاقات بسيار سريع و در يک چشم به هم زدن رخ مي دهند.
 
شبکه جهاني وب چگونه طراحي شده:
 
اين توضيحي بود براي اينکه اينترنت چطور کار مي کند، اما وقتي صحبت از شبکه جهاني وب به ميان مي آيد، اين توضيحات فقط سطح اوليه را شرح مي دهند. WWW يا همان شبکه جهاني وب به روش عمل سخت افزار و شبکه ها محدود نمي شود. وب در واقع يک تار بزرگ متشکل از اتصالات است ارتباطات آنلاين به صفحات، فايل ها، موزيک ها، ويديو ها، دانلود ها و هر چيز ديگري که روي يک سرور يا يک کامپيوتر که به شبکه عظيم فيزيکي « اينترنت » متصل است ذخيره شده باشد.
 
 
 
هر صفحه وبي که روي يک سرور ذخيره شده را يک « گره » تصور کنيد که مي تواند شامل اتصالاتي به گره هاي فراوان ديگر در اين شبکه بزرگ باشد. هر گره مي تواند يک بخش از هر نوع اطلاعاتي باشد متن، تصوير و يا هر نوع اطلاعات ديگر که به اينترنت متصل است. اين اتصلات داخلي بين گره ها است که شبکه جهاني وب را تشکيل مي دهد. در واقع اين شبکه اي از اتصالات است که مارپيچ مجازي اطلاعات را مي سازد شبکه اي که با سرعتي بسيار فراتر از سرعت گسترش فيزيکي خود اينترنت، به گسترش و توسعه ادامه مي دهد.
 
بنابراين اگر از اين به بعد کسي عبارات « اينترنت » و « شبکه جهاني وب » را يکسان دانست، شما هم در واقع مجبور نيستيد اشتباه او را به او گوشزد کنيد. به هر حال مي توانيد در دانش شخصي خود توجه داشته باشيد که اينترنت به زيربناي فيزيکي گفته مي شود دستگاه هاي متصل به هم در شبکه در حالي که شبکه جهاني وب همان تار بزرگ نرم افزاري متشکل از گره ها و اتصالات است که اطلاعات ذخيره شده در شبکه عظيم را به هم مرتبط مي سازد.
 
اين دو در کنار هم شبکه عظيمي را تشکيل مي دهند که دنياي ما را در بر گرفته و همه ما را طوري با هم مرتبط کرده که بدون اين شبکه مي توان گفت امکان اين ارتباط وجود نداشت. با اينکه دو بخش اساسي اين شبکه يکسان نيستند، اما هر کدام از اين دو نقش بسيار مهمي در تشکيل شبکه جهاني و عظيم فضاي مجازي بازي مي کنند.
 
آيا شما هم جزو آن افرادي هستيد که هميشه فکر مي کردند اينترنت و شبکه جهاني وب يکسان هستند؟ نظرات خود درباره اينترنت و شبکه جهاني وب را با ما در ميان بگذاريد. آيا هنوز هم اين دو براي شما يکسان هستند يا اينکه حالا تفاوت هاي آنها را به آساني تشخيص مي دهيد؟

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: moona تاريخ: يکشنبه 23 تير 1392 ساعت: 13:03

 assistance are listed in this article. Welcome to the exciting world of WordPress!

flowchart
WordPress is a great product. It's easy-to-use, quite powerful, and flexible. Before you invest your valuable time and energy into installing WordPress, there are some documents you need to read to help you get started.
 
About Weblogs - What is Blogging all about?
What is WordPress?
WordPress Features
Before You Install WordPress
Step Two - Make a Plan
Based upon the information you've just read, including instructions on installing WordPress, you should have a list of the things you need and things to do. If not, make that list now. You'll want to make sure it includes the following information:
 
Website Host Requirements Checked and Verified
Versions of PHP and MySQL Checked and Verified
Web Host Compatibility with New Versions of WordPress
Your Website Useame and Password
Text Editor Software
An FTP Client Software
Your Web Browser of Choice
The following documents will help you understand more about how WordPress works and how to make a plan for your WordPress site:
 
WordPress Semantics
First Steps With WordPress
WordPress Lessons
It is important to make a plan about how you want to use WordPress on your site. Here are some questions to ask yourself.
 
Will you install WordPress in the root directory, subdirectory, or you just want 
Step Three - Install WordPress
With this information and your plan, it's time to install WordPress.
 
Before You Install WordPress
Installing WordPress
Hosting WordPress
Editing the wp-config.php file
Frequently Asked Questions About Installing WordPress
Using FTP Clients and Software
Changing File Permissions
Upgrading WordPress
Common Installation Problems
Trouble: I Can't Login
Step Four - Set Up WordPress
With your installation complete, it's time to set up WordPress so it will work the way you want it to work.
 
To help you understand how all the various features and screens on the WordPress Administration Panels work, check out the Administration Screens guide for a detailed walkthrough.
 
For help on creating your user profile information, of which some or all may appear on your WordPress Theme, see the Users > Your Profile pages for guidance.
 
To set the site name and other information, go to Administration > Settings > General.
 
After you've published a few posts, you can experiment with the full edit or quick edit features in the Administration > Posts > Posts panel.
 
Add your "About," "Contact," and other information Pages by going to Administration
Take time to explore the WordPress Codex site, the official documentation site for WordPress. You'll find helpful information by reading WordPress Lessons, and these helpful documents:
 
Lea WordPress for WordPress.com and begiing self-hosted WordPress tutorials and guides.
Moderating Comments
Introduction to Dealing with Comment Spam
WordPress in Languages Other than English
Appearance and Themes
 
Changing the look of your WordPress website is easy with just a few clicks.
 
Using WordPress Themes Introduction
The WordPress Theme Directory features thousands of WordPress Themes
WordPress Widgets can quickly add more information and content to your Theme.
WordPress blog design and layout tutorials on the WordPress Codex
At this point, there may be something about your chosen Theme that is bothering you, or, you really want to get your hands dirty understanding how your WordPress Theme works. These simple guides will help you lea about customizing your WordPress Theme:
 
Lessons: Designing Your WordPress Site
CSS Overview, Tips, Techniques, and Resources
WordPress Widgets
Custom Navigation Menus
Stepping into WordPress Template files
Lessons: Template Files
Stepping Into Template Tags
Lessons: Working With Template Tags
WordPress Template Tags
Editing Files in WordPress
Frequently Requested Design Help
Frequently Asked Questions about Site Layout and Design
If you want to create a new WordPress Theme from scratch, or do major renovations, or even design WordPress Themes for public release, you will need to be familiar with HTML, XHMTL, and CSS. The following documents will get you started:
 
Developing Your Own WordPress Theme
Validating a Website
Lessons: Website Development
CSS Fixing Browser Bugs
CSS Troubleshooting
If you want a custom-made WordPress Theme created especially for you by expert web-designers, it is recommended you search for qualified web designers on the Inteet, or look in your local community.
 
Adding WordPress Plugins
 
There are many "add-on" scripts and programs for WordPress called Plugins that add more capabilities, choices, and options to your WordPress site. WordPress Plugins do many things, including customizing the results of your site information
 
Managing your WordPress Plugins
WordPress Plugins
The WordPress Plugin Directory
Advanced Use of WordPress
Now that you are familiar with the basic features and functions of how WordPress works, it might be time for you to plunge deeper into the power of WordPress. The links below will expand your familiarity with PHP, HTML, XHTML, and CSS:
 
Lessons: WordPress Features and Functions
Using Permalinks
Photoblogs and Galleries
WordPress Advanced Techniques
Advanced Techniques for Plugins and Customization
WordPress Server and Database Information
Developer Documentation
Need More Help
As simple and easy as it is to use WordPress, if troubles arise, if something is confusing, if things aren't working, don't despair because help is available! Even though WordPress is free and open source, there are literally hundreds of volunteers eager to help you. Here are some helpful official resources for WordPress:
WordPress Codex (where you are!)
Getting More Help
Using the Support Forums
WordPress Forum
IRC Freenode WordPress Support on chael #wordpress
WordPress IRC Live Help
FAQ
Giving Back to WordPress
Now that you're a full fledged WordPress user, consider contributing to the WordPress Codex, Support Forum, Development, and other volunteer efforts that keep WordPress going. WordPress is free and totally supported by volunteers, and your help is needed.

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: moona تاريخ: چهارشنبه 19 تير 1392 ساعت: 16:18

 

اندازه دادن به عناصرblock  :
 
به طور پيش فرض عناصر block عرضي معادل با 100% فضاي اطراف خود را در صفحه سايت اشغال مي کنند. حتي اگر که div اي که در برگيرنده آنهاست داراي ارتفاع يا عرض مشخصي باشد. تا اينجاي کار تمامي مثال هاي ما شامل اين قضيه مي شد اما اگر شما بخواهيد مي توانيد اين مقدار را عوض کنيد و به جاي 100% به آن مقدار ديگري را بدهيد.
 
تنظيم کردن عرض
 
در نظر بگيريد که شما چندين پاراگراف داريد که به طور پيش فرض اين پاراگراف ها عرض 100% دارند (چرا که block) هستند، و اکنون شما مي خواهيد تا يکي از اين پاراگراف ها بيشتر از بقيه چشمگير باشد و عرض آن با بقيه متفاوت باشد پس از طريق css به آن پاراگراف استايل خاصي مي دهيم.
 
    <p>We've stayed in quite a few caravan parks and camp sites over
    the last couple of months, and I've started to notice a few
    things that seem to suggest that there are some unwritten
    rules of staying at these places. Unwritten until now, that is.</p>
    <p>Everyone else on site will be better prepared and better
    equipped than you. It's a fact. No matter what extras you
    might carry, someone a couple of plots down will still have
    more. Utensil envy is rife.</p>
    <p class="attentiongrab">When you first park, the distance
    between the power supply and your van's power socket will be
    precisely 2 inches longer than the inadequate power lead that
    you own.</p>
    <p>On the hottest evenings, you will be parked next to someone
    with a very flashy van that's equipped with an air-con unit.
     It will be facing you, blowing out hot air and taunting you
    with its efficient hum.</p>
 
design-web-121.jpg
 
تنظيم کردن ارتفاع يک عنصر هم به همان سادگي عرض دادن به آن عنصر بلاک است، اما در بيشتر مواقع عموما از دادن يک ارتفاع ثابت به عناصر پرهيز مي شود زير را باعث مي شود تا محدوديتي را براي عناصر خود ايجاد کنيد اين کار تنها زماني صورت مي گيرد که بدانيد تعداد آيتم هاي موجود در تگ شما محدود است و بنابر اين براي اينکه مطمئن شويد ارتفاع آن همواره ثابت خواهد بود به آن مي توانيد ارتفاع بدهيد، به عنوان مثال براي منوي راهبر سايت که معمولا تعداد لينک هايي که در آن قرار مي گيرد در بين صفحات مختلف سايت  مشخص است.
XHTML  زير را در نظر بگيريد:
 
    <div id="maiavigation">
    <h3>Site Navigation</h3>
    <ul>
    <li><a href="home.html">Home</a></li>
    <li><a href="recent.html">Recent Work</a></li>
    <li><a href="portfolio.html">Portfolio</a></li>
    <li><a href="testimonials.html">Testimonials</a></li>
    <li><a href="contact.html">Contact</a></li>
    </ul>
    </div>
 
همانطور که در کد بالا مي بينيد يک تگ  div منوي راهبر ما را در برگرفته است و همانطور که مي بينيد داراي id است به اسم maiavigation و اگر به خاطر داشته باشيد قبلا گفتيم که div يک عنصر بلاک است ، پس مي توانيم به آن استايل دهي کرده و css بدهيم و در اين ميان چون تعداد اين لينک ها تقريبا مشخص است مي توان براي آن عرض و ارتفاع خاصي را در نظر گرفت، خوب پس بياييد با هم به آن استايل دهيم :
 
    #maiavigation {
    background-color: #ffcc33;
    color: navy;
    font-weight: bold;
    width: 200px;
    height: 400px;
    }
 
 
همانطور که در کد بالا مي بينيد من به اين منوي رنگ پس زمينه #ffcc33 نيز داده ام تا در زمان نمايش عنصر بلاک را به راحتي تشخيص دهيد و ببينيد، همچنين به آن عرض و ارتفاع ثابتي داده ام که به شکل يک چهارگوش نمايش يابد.
 
design-web-122.jpg
 
اگر منوي راهبري بيش از حد طولاني شود چه اتفاقي مي افتد؟
 
گفتيم که مي توانيم فرض کنيم که تعداد آيتم هاي منوي ما محدود است پس مي توان به آن عرض و ارتفاع داد، اما بايد اين نکته را در نظر گرفت که بسته به نوع مرورگر نحوه نمايش آن متفاوت است:
-    در فاير فاکس 3 و  IE 7 , 8ارتفاع داده شده باعث مي شود تا پس زمينه به همان ارتفاعي که مشخص شده به رنک مورد نظر (زرد رنگ ) نمايش يابد و از آنجا به  بعد از تگ فوق بيرون مي زند.
-    اما در مرورگر هاي قديمي IE نسخه هاي 6 به قبل از آن پس زمينه زرد رنگ بدون در نظر گرفتن اينکه ارتفاع ثابتي دارد اگر تعداد آيتم هاي آن زياد تر از ارتفاع داده شده شود توسعه مي يابد.
شکل زير به ترتيب از چپ به راست مصداق توضيحات بالاست:
 
design-web-123.jpg
 
نکته از مترجم :  اين تفاوت نمايش در مرورگرهاي مختلف يکي مهمترين مشکلات يک طراح حرفه ايست. در نتيجه براي يک طراحي سايت بدون نقص مي بايست مرحله به مرحله وب سايت را در مرورگرهاي مختلف تست نماييد.
 
افزودن border به عناصر block  :
 
براي عناصر بلاک شما مي توانيد انواع مختلفي از border (کناره) را به کار ببريد که شامل:
-    ضخامت هاي مختلف براي کناره ها
-    سبک دهي هاي مختلف به کناره ها (خطوط صاف ، نقطه چين و ...)
-    دادن رنگ هاي دلخواه
Css اي که مي توان براي اين مورد به کار برد به ترتيب: border-width   و  border-style   و  border-color.
به مثال زير نگاه کنيد تا بهتر آن را درک کنيد:
 
    .highlight {
    border-width: 5px;
    border-style: solid;
    border-color: black;
    }
 
design-web-124.jpg
 
کناره inset
 
اگر بردر solid به کار شما نمي آيد شما مي توانيد از بردر inset استفاده نماييد. شکل ظاهري آن مثل تصوير زير خواهد بود:
 
 
    .highlight {
    border-width: 10px;
    border-style: inset;
    border-color: #999999;
    }
 
design-web-125.jpg
 
:رنگي Border
 
شما مي توانيد از رنگ هم در css خود براي کناره ها استفاده کنيد تا بردرهايي با دو رنگ و جلوه متفاوت ايجاد کنيد:
 
design-web-126.jpg
 
    .highlight {
    border-width: 10px;
    border-style: ridge;
    border-color: red;
    {
 
مدل هاي ديگر بردر به شکل زير است:
 
design-web-127.jpg
 
    .highlight {
    border-width: 10px;
    border-style: dotted;
    border-color: purple;
    }
 
 
design-web-128.jpg
 
 
    highlight{
    border-width: 10px;
    border-style: dashed;
    border-color: purple;
    }
 
 

برچسب: طراحی وب سایت,طراحی سایت,طراحی وب, نویسنده: moona تاريخ: شنبه 8 تير 1392 ساعت: 12:16

صفحه بندی